function columns(vm) {
  return [
    {
      title: '序号',
      dataIndex: 'rowIndex',
      width: 60,
      align: 'center',
      customRender: function(t, r, index) {
        return parseInt(index) + 1
      },
      fixed: 'left'
    },
    {
      title: '审计项目名称',
      width: 180,
      align: 'left',
      dataIndex: 'proName',
      scopedSlots: { customRender: 'proName' },
      key: 'proName',
      fixed: 'left'
    },
    {
      title: '审计报告名称',
      width: 180,
      align: 'left',
      dataIndex: 'sjbgmc',
      scopedSlots: { customRender: 'sjbgmc' },
      key: 'sjbgmc',
      fixed: 'left'
    },
    {
      title: '报告文号',
      width: 120,
      align: 'left',
      dataIndex: 'bgwh',
      scopedSlots: { customRender: 'bgwh' },
      key: 'bgwh',
      fixed: 'left'
    }, {
      title: '报告对应关系',
      width: 120,
      align: 'left',
      dataIndex: 'bgdygx',
      scopedSlots: { customRender: 'bgdygx' },
      key: 'bgdygx'
    }, {
      title: '责任单位',
      width: 180,
      align: 'left',
      dataIndex: 'bsjdwName',
      scopedSlots: { customRender: 'bsjdwName' },
      key: 'bsjdwName'
    }, {
      title: '问题内容',
      width: 180,
      align: 'left',
      dataIndex: 'wtnr',
      scopedSlots: { customRender: 'wtnr' },
      key: 'wtnr'
    }, {
      title: '定性',
      width: 180,
      align: 'left',
      dataIndex: 'dingxing',
      scopedSlots: { customRender: 'dingxing' },
      key: 'dingxing'
    }, {
      title: '涉及金额（万元）',
      width: 120,
      align: 'center',
      dataIndex: 'tjsjje',
      key: 'tjsjje'
    },
    {
      title: '定性法规依据',
      width: 180,
      align: 'left',
      dataIndex: 'dxyj',
      scopedSlots: { customRender: 'dxyj' },
      key: 'dxyj'
    }, {
      title: '责任界定',
      width: 180,
      align: 'left',
      dataIndex: 'zrjd',
      scopedSlots: { customRender: 'zrjd' },
      key: 'zrjd'
    }, {
      title: '整改建议',
      width: 180,
      align: 'left',
      dataIndex: 'zgjy',
      scopedSlots: { customRender: 'zgjy' },
      key: 'zgjy'
    },
    {
      title: '问责建议',
      width: 100,
      align: 'center',
      dataIndex: 'wzjy',
      scopedSlots: { customRender: 'wzjy' },
      key: 'wzjy'
    },
    {
      title: '整改督办部门',
      width: 100,
      align: 'center',
      dataIndex: 'zgdbbm',
      scopedSlots: { customRender: 'zgdbbm' },
      key: 'zgdbbm'
    },
    {
      title: '下级单位',
      width: 100,
      align: 'center',
      dataIndex: 'xjdw',
      scopedSlots: { customRender: 'xjdw' },
      key: 'xjdw'
    },
    {
      title: '整改措施',
      align: 'center',
      children: [
        {
          title: '事项整改',
          align: 'center',
          width: 110,
          dataIndex: 'zgcssxzg',
          scopedSlots: { customRender: 'zgcssxzg' },
          key: 'zgcssxzg'
        },
        {
          title: '举一反三整改',
          align: 'center',
          width: 110,
          dataIndex: 'zgcsjyfszg',
          scopedSlots: { customRender: 'zgcsjyfszg' },
          key: 'zgcsjyfszg'
        },
        {
          title: '源头整改',
          align: 'center',
          width: 110,
          dataIndex: 'zgcsytzg',
          scopedSlots: { customRender: 'zgcsytzg' },
          key: 'zgcsytzg'
        }
      ]
    },
    {
      title: '整改状态',
      align: 'center',
      children: [
        {
          title: '整改状态（完成整改/未完成整改）',
          align: 'center',
          width: 110,
          dataIndex: 'zgztzgzt',
          scopedSlots: { customRender: 'zgztzgzt' },
          key: 'zgztzgzt'
        },
        {
          title: '完成整改时间/预计完成整改时间',
          align: 'center',
          width: 150,
          dataIndex: 'zgztzgsj',
          scopedSlots: { customRender: 'zgztzgsj' },
          key: 'zgztzgsj'
        },
        {
          title: '未整改的原因',
          align: 'center',
          width: 110,
          dataIndex: 'zgztzgyy',
          scopedSlots: { customRender: 'zgztzgyy' },
          key: 'zgztzgyy'
        },
        {
          title: '下一步整改措施',
          align: 'center',
          width: 110,
          dataIndex: 'zgztxybzgcs',
          scopedSlots: { customRender: 'zgztxybzgcs' },
          key: 'zgztxybzgcs'
        }
      ]
    },
    {
      title: '审计整改成效（金额类（万元）)',
      align: 'center',
      children: [
        {
          title: '合计',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxhj',
          scopedSlots: { customRender: 'sjzgcxhj' },
          key: 'sjzgcxhj'
        },
        {
          title: '调整会计账目',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxtzkjzm',
          scopedSlots: { customRender: 'sjzgcxtzkjzm' },
          key: 'sjzgcxtzkjzm'
        },
        {
          title: '收回资金（包括追缴和统筹盘活）',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxshzj',
          scopedSlots: { customRender: 'sjzgcxshzj' },
          key: 'sjzgcxshzj'
        },
        {
          title: '挽回损失/避免损失风险',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxwhss',
          scopedSlots: { customRender: 'sjzgcxwhss' },
          key: 'sjzgcxwhss'
        },
        {
          title: '归还原资金渠道',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxghyzjqd',
          scopedSlots: { customRender: 'sjzgcxghyzjqd' },
          key: 'sjzgcxghyzjqd'
        },
        {
          title: '上缴财政',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxsjcz',
          scopedSlots: { customRender: 'sjzgcxsjcz' },
          key: 'sjzgcxsjcz'
        },
        {
          title: '补缴税费',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxbjsf',
          scopedSlots: { customRender: 'sjzgcxbjsf' },
          key: 'sjzgcxbjsf'
        },
        {
          title: '其他成效（带数字的措施）',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxqtcx',
          scopedSlots: { customRender: 'sjzgcxqtcx' },
          key: 'sjzgcxqtcx'
        }
      ]
    },
    {
      title: '审计整改成效（非金额类：个）',
      align: 'center',
      children: [
        {
          title: '合计',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxfhj',
          scopedSlots: { customRender: 'sjzgcxfhj' },
          key: 'sjzgcxfhj'
        },
        {
          title: '修订完善（项）',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxfxdws',
          scopedSlots: { customRender: 'sjzgcxfxdws' },
          key: 'sjzgcxfxdws'
        },
        {
          title: '新制定（项）',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxfxzd',
          scopedSlots: { customRender: 'sjzgcxfxzd' },
          key: 'sjzgcxfxzd'
        },
        {
          title: '优化完善业务流程（个）',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxfyhwsywlc',
          scopedSlots: { customRender: 'sjzgcxfyhwsywlc' },
          key: 'sjzgcxfyhwsywlc'
        },
        {
          title: '其他',
          align: 'left',
          width: 150,
          dataIndex: 'sjzgcxfqt',
          scopedSlots: { customRender: 'sjzgcxfqt' },
          key: 'sjzgcxfqt'
        }
      ]
    },
    {
      title: '整改建议',
      align: 'center',
      children: [
        {
          title: '提出（条）',
          align: 'left',
          width: 130,
          dataIndex: 'zgjytc',
          scopedSlots: { customRender: 'zgjytc' },
          key: 'zgjytc'
        },
        {
          title: '采纳（条）',
          align: 'left',
          width: 130,
          dataIndex: 'zgjycn',
          scopedSlots: { customRender: 'zgjycn' },
          key: 'zgjycn'
        }
      ]
    },
    {
      title: '启动追责问责',
      align: 'center',
      children: [
        {
          title: '违规经营投资责任追究问题线索(条)',
          align: 'center',
          width: 120,
          dataIndex: 'qdzzwzwgjytzzrzjwtxs',
          scopedSlots: { customRender: 'qdzzwzwgjytzzrzjwtxs' },
          key: 'qdzzwzwgjytzzrzjwtxs'
        },
        {
          title: '向司法机关移送或报告案件线索（件）',
          align: 'center',
          width: 120,
          dataIndex: 'qdzzwzxsfjgyshbgajxs',
          scopedSlots: { customRender: 'qdzzwzxsfjgyshbgajxs' },
          key: 'qdzzwzxsfjgyshbgajxs'
        }
      ]
    },
    {
      title: '问责处理',
      align: 'center',
      children: [
        {
          title: '追责问责文件号',
          align: 'center',
          width: 110,
          dataIndex: 'wzclzzwzwjh',
          scopedSlots: { customRender: 'wzclzzwzwjh' },
          key: 'wzclzzwzwjh'
        },
        {
          title: '追责问责文件名',
          align: 'center',
          width: 150,
          dataIndex: 'wzclzzwzwjmc',
          scopedSlots: { customRender: 'wzclzzwzwjmc' },
          key: 'wzclzzwzwjmc'
        },
        {
          title: '给予经济处罚(人次)',
          align: 'left',
          width: 150,
          dataIndex: 'wzclgyjjcf',
          scopedSlots: { customRender: 'wzclgyjjcf' },
          key: 'wzclgyjjcf'
        },
        {
          title: '给予党纪处分(人次)',
          align: 'left',
          width: 150,
          dataIndex: 'wzclgydjcf',
          scopedSlots: { customRender: 'wzclgydjcf' },
          key: 'wzclgydjcf'
        },
        {
          title: '给予政务处分(人次)',
          align: 'left',
          width: 150,
          dataIndex: 'wzclgyzwcf',
          scopedSlots: { customRender: 'wzclgyzwcf' },
          key: 'wzclgyzwcf'
        },
        {
          title: '给予组织处理(人次)',
          align: 'left',
          width: 150,
          dataIndex: 'wzclgyzzcl',
          scopedSlots: { customRender: 'wzclgyzzcl' },
          key: 'wzclgyzzcl'
        },
        {
          title: '扣减薪酬(人次)',
          align: 'left',
          width: 150,
          dataIndex: 'wzclkjxc',
          scopedSlots: { customRender: 'wzclkjxc' },
          key: 'wzclkjxc'
        },
        {
          title: '扣减薪酬或经济处罚（金额）',
          align: 'left',
          width: 150,
          dataIndex: 'wzclkjxchjjcf',
          scopedSlots: { customRender: 'wzclkjxchjjcf' },
          key: 'wzclkjxchjjcf'
        },
        {
          title: '移送司法机关涉案人员(人次)',
          align: 'left',
          width: 150,
          dataIndex: 'wzclyssfjgsary',
          scopedSlots: { customRender: 'wzclyssfjgsary' },
          key: 'wzclyssfjgsary'
        }
      ]
    },
    {
      title: '支撑资料名称',
      align: 'center',
      width: 150,
      dataIndex: 'zczlmc',
      scopedSlots: { customRender: 'zczlmc' },
      key: 'zczlmc'
    },
    {
      title: '是否通过审核',
      align: 'center',
      width: 150,
      dataIndex: 'sftgsh',
      scopedSlots: { customRender: 'sftgsh' },
      key: 'sftgsh'
    },
    {
      title: '审核人意见',
      align: 'left',
      width: 150,
      dataIndex: 'shryj',
      scopedSlots: { customRender: 'shryj' },
      key: 'shryj'
    },
    {
      title: '备注',
      align: 'left',
      width: 150,
      dataIndex: 'bz',
      scopedSlots: { customRender: 'bz' },
      key: 'bz'
    }
  ]
}

export default columns